oil sand – English–Italiano translations

🇬🇧 en it 🇮🇹

oil sand noun

  • relatively loose sandstone or porous carbonate rock impregnated with bitumen
sabbia bituminosa
Wiktionary Links